package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.Realtest;

/**
 * realtestService接口
 *
 * @author ruoyi
 * @date 2025-03-21
 */
public interface IRealtestService
{
    /**
     * 查询realtest
     *
     * @param ywid realtest主键
     * @return realtest
     */
    public Realtest selectRealtestByYwid(Long ywid);

    /**
     * 查询realtest列表
     *
     * @param realtest realtest
     * @return realtest集合
     */
    public List<Realtest> selectRealtestList(Realtest realtest);

    /**
     * 新增realtest
     *
     * @param realtest realtest
     * @return 结果
     */
    public int insertRealtest(Realtest realtest);

    /**
     * 修改realtest
     *
     * @param realtest realtest
     * @return 结果
     */
    public int updateRealtest(Realtest realtest);

    /**
     * 批量删除realtest
     *
     * @param ywids 需要删除的realtest主键集合
     * @return 结果
     */
    public int deleteRealtestByYwids(Long[] ywids);

    /**
     * 删除realtest信息
     *
     * @param ywid realtest主键
     * @return 结果
     */
    public int deleteRealtestByYwid(Long ywid);

    public String importRealtest(List<Realtest> realtestList, boolean updateSupport, String operName);
}
